Mathematics 3 - "Dr joseph yeo, Teh keng seng, Loh cheng yee" (Oxfoard uk, 2018)