SOCIAL STUDIES FOR PAKISTAN BOOK 3 - "Horsburgh Nicholas" (,Oxford university press, 2010)