Muhammad : his character and conduct - Salahi, M. A.