Principles of Psychology (Volume 3) by Herbert Spencer