Essays: scientific, political and speculative vol.2 - Spencer, Herbert (Williams & Norgate London, 1891)