Sign up to receive information about new books, author events, and special offers.
Muhammad Ali Aziz received his PhD from the University of Michigan, Ann Arbor. He has taught at Princeton University and the University of Michigan. He currently teaches at Yale University and is translating three medieval treatises by Ibn 'Alwân.
There are no books from this author