Islam, negotiating the future - Shāz, Rāshid (Milli Publications, 2006)
Keywords: Islam 20th century. 408; Islamic civilization. 409