Khalid Iqbal Yasir Canada (mazi o haal) - Lahore Urdu Science Academy 2006 - 424 ur Dewey Class. No.: 971 / KHA