Cameron Johnston lives in Glasgow, Scotland, with his wife and an extremely fluffy cat. He is a swordsman; a gamer; an enthusiast of archaeology, history, and mythology; a builder of LEGO; and owns far too many books to fit on his shelves. He loves exploring ancient sites and camping out under the stars by a roaring fire.
~~tag-text~~
When you are all out of heroes, all that's left are the villains. Black Herran was a dread demonologist, and the most ruthless general in all Essoran. She assembled the six most fearsome warriors to captain her armies: a necromancer, a vampire lord, a ... SEE MORE