Society swept into panic by the millennium bug, Jack the Ripper's London, the visions of William Blake, and Milton and the Great Fire of London; this apocalyptic thriller spans four time zones where London and a small wooden puzzle thread through the narrative throughout. Fast paced, this had me on the edge of my seat and hungry for more knowledge about these fascinating periods, the characters involved and what made them tick.