Science & Technology (Supplementary Text & Evaluation Exercises) : Grade 8 - Devasinghe, D.M.A