The Philosophy of Herbert Spencer: Being an Examination of the First ...
Publisher: Hitchcock & Walden
Published: 1874
Number of pages: 295