Caroline Erskine; Roger A. Mason George Buchanan Political Thought in Early Modern Britain and Europe - Taylor and Francis 2012 ISBN: 9781315584546 Source: EBOOK