NEW SYLLABUS MATHEMATICS 1 - Teh Keng Seng (Oxford Universty Press Pakistan, 2007)