by R. C. Zaehner (Editor)
Format: Paperback
Pages: 456
Edition: 4
Publisher: Helicon
Published: 31 Jan 1988
ISBN 10: 0091735769
ISBN 13: 9780091735760