A holistic review of cloud-based e-learning system

- Fasihuddin, Heba; Skinner, Geoff; Athauda, Rukshan