think! New Syllabus Mathematics 2 (8th edition) - Har, Dr Yeap Ban (Karachi: Oxford university press)