Tarus, John K., et al. “Challenges of Implementing E-Learning in Kenya: A Case of Kenyan Public Universities”. The International Review of Research in Open and Distributed Learning, vol. 16, no. 1, Jan. 2015, doi:10.19173/irrodl.v16i1.1816.