Bukhari, A.S. Islamic Education - Lahore : Aziz Book Dept, 2009. - 495 p. ; 21 cm. Paperback. Dewey Class. No.: 297