The Bruce Trilogy: "Steps to the Empty Throne", "Price of the King's Peace" and "Path of the Hero King"

Nigel Tranter