Cassidy, SF, "Virtual Learning Environments as mediating factors in student satisfaction with teaching and learning in Higher Education", Journal of Curriculum and Teaching, 2016