ROYLE Trevor The Royal Scots : a concise history / Trevor Royale. - Great Britain : Mainstream, 2006 - 240 p. ISBN: 1845960882 (hbk) : 37.82 AUD