Science grade 8 questions & answers - Goonawardane, Kanthi (Nugegoda Sarasavi, 2009)