Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.
Books By John Dwyer - Author
John A. Dwyer is a Emeritus Professor in the Department of Humanities, University of York. Roger A. Mason is Emeritus Professor of History in the Department of Scottish History at the University of St Andrews. He has published widely in the field of late medieval and early modern Scottish political thought and culture.