History and Culture of Pakistan - "Nigel Kelly" (Lahore Pakistan, 2015)