Life and letters of Herbert Spencer
by
Duncan, David, 1839-1923
series:
Unknown
first published:
Unknown