The Quintessence of Socialism / by Dr. A. Schaffle ; Translated from the 8th German Edited under the Supervision of Bernard Bosanquet