Essays : scientific, political and speculative. Vol. 3 - Spencer, Herbert (Array, 1891)