This is book 2 of the Trilogy Auchenblae. The series crosses genres from primarily a police procedural that merges into erotica and then supernatural into fantasy and time travel and alt-history,. In this book "ecce Romani" Look Romans our heroes' travel back to Roman Britain, if that is not bad enough they have an assassin on their trail and bad faith friends and accomplices to deal with.
When a modern Scottish policeman stumbles through a portal in the ancient woods of Drumtochty, he doesn't just cross into another world — he collides with a war between time, illusion, and empire.
Fairies who are not what they seem. A boy destined to rule, feared even by his own kind. Romans advancing under banners of conquest and quiet genocide. And one human caught between dimensions where time does not behave, history lies, and truth depends on who is looking.
As ancient Pictish lands, Roman legions, and immortal councils converge, alliances fracture and reality itself becomes unreliable. What appears human may be monstrous. What seems myth may be political strategy. And survival depends on understanding a world where reason is optional — and certainty is deadly.
Darkly imaginative, historically grounded, and unsettlingly original, this novel blends Celtic myth, Roman Britain, and speculative science into a story about power, perception, and the dangerous cost of believing you understand time.