Nayyer Iqbal Alvi Aalam e Sozo saaz - Lahore Multimedia affairs 2005 - 176 ur Dewey Class. No.: 808.838 / ALV