Science Grade 8 Questions & Answers - Goonawardane Kanthi (Nugegoda Sarasavi Publishers, 2010)