Seven psychologies - Heidbreder, Edna (Century psychology series ed by Richard M Elliott)