Mahara 1.2 ePortfolios beginner's guide : create and host educational and professional e-portfolios and personalized learning communities - Kent, Derrin Michael (Packt Pub., 2010)