Pratapaditya Pal

13 books

256 pages hardcover 1989

264 pages paperback 1977

180 pages hardcover 2008

challenging informative reflective medium-paced