Science & technology : a supplimentary text book grade 7 - Devasinghe, D.M.A