Fernando, Camillus Nihal Science of teaching (Pedagogy) a philosophical analysis on teaching - Godage Colombo Godage 2006 - 220 p. 20 cm Nat. Bib. Agency Control No.: 370.1 FER Subjects--Topical Terms: Education Dewey Class. No.: 370.1 / FER