by Peter Jarvis
'The Theory and Practice of Learning' explores the basic theories of learning, how they have developed, and how they can be put into practice.