Linne, Olga Research report no. 15. an evaluation of kenya science teachers college - Nairobi, kenya Olga linne 1970 ISBN: 91-7106-059-6 Dewey Class. No.: 378.096762LIN