O/L Science Grade 10 (New Syllabus) : Biology - Gunawardana, Sagara (2008)