Biology : Advanced Level New Syllabus 2012 (Vidyava yanu kumakda ? / JIVA VIDYAVA yanu kumakda?) - Jananayake, Thissa (Ministry of Education, 2011)