Foundations of psychological thought: a history of psychology - Gentile, Barbara F. (Sage Publications, Inc., 2009)