Human Nature and ConductAn introduction to social psychology by Dewey, John
 is a Project Gutenberg book, now on Github.