Men Around The Messenger: New Revised Edition - "Khalid Muhammad Khalid" (longman cheshire ptv ltd Kuala Lumpur, 2005)