Title: Herbert Spencer. His Life, Writings, and Philosophy