We learn very little about the causes of the war or the protagonists involved, and hardly anything about the history of Abel's family or the castle. The time and place are unspecified, although the weapons used are modern. The conflict in the novel, personified by Abel and the lieutenant, seems to be a battle between the past and the future, a class war between aristocracy and anarchy in the worst sense.
A Song of Stone is highly readable, with a constant sense of foreboding that keeps the reader engaged. There is plenty of action, tension, and menace. However, both Abel and what he represents, as well as the alternative values of the lieutenant, are despicable. There is no character to sympathize with or right side to take. Abel doesn't even know the surname of the servant who has served him all his life. The lieutenant's character is underdeveloped, as her cause seems to be nothing more than perpetual pillage. This is a bleak portrayal of humanity, its history, present, and future.
I first read Iain Banks' The Wasp Factory as a young man and it had a profound impact on me. Dark, offbeat, and gripping, it was largely what I aspired to write. Although I've read several of his other literary novels and his Sci-fi works under the name Iain M Banks, nothing has gripped me like The Wasp Factory. If anyone reads A Song of Stone, I would be very interested to know if I missed something in understanding "the timeless questions of truth, betrayal, duty, and loyalty" that the flyleaf claims it addresses.