muhammad the educator - "Culick, Robert L." (,Institute of islamic culture lahore, 1993)