Nigel Tranter makes Scottish history so interesting you wish his books had been part of the school curriculum.
In The Clansman, he explores the persona of Roy Roy and the politics affecting the MacGregor clan. The books reads like fiction, yet it is based in truth.
Tranter has written other books about the MacGregors, about Robert the Bruce, about Montrose, and many more. He is prolific, and he turns history into entertainment.
Are you a history buff? Does Scottish history interest you?