The North East & Scottish wars of independence /
Cooney, Neil.
Wyness, Lys.
Aberdeen (Scotland).City Council.
Aberdeen Town & County History Society.
[Aberdeen] : Aberdeen City Council : Aberdeen Town & County History Society
[2008]
Robert I, King of Scots, 1274-1329.