E.J. Cowan

Edward J. Cowan is Emeritus Professor, formerly Professor of Scottish History at the University of Glasgow and Director of the university's Dumfries Campus. 

R. Andrew McDonald is Professor of History at Brock University, Canada, where he was the founding director of the Centre for Medieval and Renaissance Studies.

Also by this Author

Alba

Paperback