Oxford international english 2 - Sarah Snashall(compilor) (Oxford university press Karachi, 2006)