After reading Tranter's Kenneth (an excellent book about Kenneth Mac Alpin, uniter of Scotland and Pictland, in the 9th century), I wanted to have the story continued. This is Nigel Tranter's next book, chronologically. It begins about 150 years later, with Scotland challenged internally (with mormaors vying to be High King, assassinations, and battles with Viking marauders). Tranter (who was about 90 when he wrote this historical novel) tells the story in a compelling way. It is hard to put the book down, with warfare (both on land and at sea), romance, and intrigue present on almost every page.
Cormac (Thane of Glamis) and his love, Fenella (niece of the Mormaor of Angus) are the central characters, but famous present and future Scottish kings play a large role in the book as well: There is MacBeth (meaning Son of Life), who is the Mormaor of Moray and Ross at this point; Constantine (the noble High King, who is killed by a mormaor); and the memorable Malcolm the Destroyer (yet another High King of Scotland). There also is the half-Scottish, half-Norse Thorfinn Raven-Feeder, who is another fascinating character. Their battles and negotiations with each other, and with the norsemen and the Angles are interesting indeed.
I liked Tranter's accounts of the Viking raids, and the horrible consequences for the common people along the coasts of Scotland, as well as the capturing of their longships by Cormac and his men, and their use by the Scots against their various enemies. Some minor criticisms: I wished that Tranter had devised at least one storm for the Scots to go through in their new vessels, but there was nothing worse than some rain; there also was no mention of what happened to the longship that Ian the Wright of Usan, Scotland built; there was no mention of what happened to the Mormaor of Mar, after he supported the vanquished High King, Kenneth III, immediately after Kenneth's defeat (he apparently emerged later as a great supporter of the new High King, Malcolm).
All in all, however, I enjoyed this book very much, and look forward to reading more of Nigel Tranter's works.