Science Matters Learner's Book Grade 8 by Janette Roberts, Sue McCarthy & Nicolette Burger