num_pages: 338
language: English
title: Herbert Spencer: The evolution of a sociologist
titlecomplete: Herbert Spencer: The evolution of a sociologist
ratings_count: 2
publisher: Basic Books, Inc.