Towards a comprehensive theory of human learning - Jarvis, Peter (Lifelong learning and the learning society ;, 2006)