Hearnshaw, F.J.C.The Social and Political Ideas of Great Thinkers (Sixteenth and Seventeenth Centuries)