Macmillan English Language Book 2 - "Mary Bowen" (,Macmillan Education LTD Karachi, 2006)