Oxford Social Studies For Pakistan - Book 5 - "Horsburgh, Nichalas" (Oxford Universty Press Karachi, 2001)