M. Imtiaz Shahid Advanced Islamic Studies (MCQs) - Lahore: Advanced AP Publishers, - 422 p. PB Dewey Class. No.: 297.076 / SHA