Minhaj-ul-abaydeen - Amam Ghazali Ghazali, Amam (LAHORE PROGRESSIVE BOOK, 1999)