Syed Abu Ul Hassan Ali Deeni dawat - LAHORE MAKTABA-E-DARUL-ULOOM 2000 - 245 P Dewey Class. No.: 297.648 NAD