TY - BOOK AU - Fernando, Camillus Nihal TI - Science of teaching (Pedagogy) a philosophical analysis on teaching U1 - 370.1 PY - 2006/// CY - Godage PB - Colombo Godage KW - Education ER -