Marshall Cavendish maths 6 (Punjab Textbook Board,MARSHALL CAVENDISH EDUCATION SINGAPORE, 2017)