Study And Master Mathematics Grade 10 Learner's Book by David Robertson, David Greenwood & Daan van der Lith