The Montrose Omnibus
by Nigel Tranter
Category: Royalists

This continues the story of James Graham's final reward; the ultimate royal betrayal. The author charts the gallant yet desperate history of this remarkable man.