Barrett, H, & Garrett, N. (2009). Online personal learning environments: Structuring electronic portfolios for lifelong and life wide learning. On the Horizon, 17(2) 2009, 142-152.