Outlines of social philosophy - Mackenzie, John Stuart, 1860-1935 (George Allen and Unwin Ltd, 1963)