Stirling Castle: Its Place in Scotland's History, in Battle, and in the Lives of Scottish Kings and Queens - Eric Stair-kerr