TY - BOOK AU - Fernando, Camillus Nihal TI - Science of teaching (Pedagogy): a philosophical analysis on teaching SN - 9789552092633 U1 - 371.102 PY - 2006/// CY - Colombo PB - Godage KW - Schools & Their activities KW - Education ER -