History of political thought From the middle ages to the renaissance - Coleman Janet (2000)