Muhammad the Educator - "Culick, Robert L." (,institute of islamic culture lahore, 1993)