An introduction to social philosophy - Mackenzie, John Stuart, 1860-1935 (J. Maclehose & sons, 1895)