Prophets and progress in Islam - Haque, Ziaul (Utusan Pub & Dis, 2008)