Muslims history and civilization : modern day view of its histories and mysteries - Karim, Ehsanul