Theories of Learning - Hill, Winfred F (NLB, 2011)