Science & technology : grade 9 - Devasinghe, D.M.A. ed (2004)