The mystery of numbers

Annemarie Schimmel
Oxford University Press
9780195063035
0-19-506303-1