Title: 22-al Ustrat al Hakima fi al Tarikh al Islami
First published: 1995
Subjects: Islam, History