OXFORD THINK NEW SYLLABUS MATHEMATICS 2 8TH EDITION FOR CAMBRIDGE GCE AND IGCSE O LEVELS MATHEMATICS (PAKISTAN OXFORD UNIVERSITY PRESS, 2024)