Will Swyfte, Elizabethan England's answer to James Bond, returns in his third swashbuckling supernatural Swords of Albion adventure.
1593: The dreaded alchemist, black magician and spy Dr John Dee is missing.
Terror sweeps through the court of Queen Elizabeth, for in Dee's possession is an obsidian mirror, a mysterious object of great power which legend says could set the world afire. And so the call goes out to celebrated swordsman, adventurer and rake Will Swyfte — find Dee and his feared looking-glass and return them to London before disaster strikes. But when Will discovers the mirror may help him solve the mystery that has haunted him for years — the fate of his lost love, Jenny — the stakes become acutely personal.
With a frozen London under siege by...