Computer in Kenya's secondary schools : case study of an innovation in education