Love, lust, and revenge, woven through the twisted chaos of time... Fighting for her life in Edinburgh's dark, dangerous streets, Miri stabs the wrong man -- and ends up in his arms, sparking a sequence of events that alters history, with catastrophic consequences. Wrongfully exiled from his own dimension, Caratacus is determined to find a way home. But that's going to be difficult using only nineteenth century steam technology -- even more difficult when distracted by the sort of steam he creates with Miri! Before he can go home, he has to set things right. That means hunting down a Jack the Ripper copycat, prevent Robert Louis Stevenson from becoming an engineer, and help a brutal, game-playing civilization protect itself from cannibals -- all without destroying the intense but fragile love he's found with Miri. After that, reversing time should be easy.