Muhammad : encyclopedia of Seerah volume IV - AFZAL-ur-Rahman (Seerah Foundations, 1989)