Herbert Spencer
1 online resource (viii, 275 pages)