Knowing Islam. - Behishti, Muhammad H. (s. l. s. n.)