A History of Mediaeval Political Theory in the West Vol II by Carlyle, Sir R. W.; Carlyle, A. J.