The Works of Herbert Spencer, Vol. 15: Essays: Scientific, Political, & Speculative, Vol. 3
written by Herbert Spencer, 1820-1903 (Osnabruck, Lower Saxony, 1966), 516 page(s)