by Annemarie Schimmel (Author)
Format: Paperback
Pages: 315
Publisher: O. Harrassowitz
Published: 1984
ISBN 10: 3447024348
ISBN 13: 9783447024341