by Raymond E. Fancher
Includes sections on Descartes, Kant, William James, Freud, Piaget, and Skinner.