Waqfiyat aama: (genral knowledge) - Tahir Mahmood (Punjab textbook board Lahore)