by Andrew Newman (Editor)
Format: Paperback
Pages: 244
Edition: Bilingual
Publisher: al-Burāq
Published: 14 Feb 2001
ISBN 10: 9644382404
ISBN 13: 9789644382406