Cambridge ICT STAGE1 - "Sameena M. Haidermota","Haidermota, Sameena M" (Oxford Universty Press Karachi, 2008)