Oxford international english 2 - Sarah Snashall(compilor) (Oxford Publishing Press Karachi, 2007)