Challis, Diana. 2005. “Towards the Mature EPortfolio: Some Implications for Higher Education”. Canadian Journal of Learning and Technology 31 (3). https://doi.org/10.21432/T2MS41.