A protestant lord in James VI’s Scotland: George Keith, fifth earl of Marischal (1554-1623) by Miles Kerr Paterson Boydell & Brewer
ISBN: 9781783273768 £60: scot.sh/hskeith