Death in Bayswater
LONDON 1881: Panic reigns in Bayswater as a ruthless murderer prowls the foggy streets of the nation's capital. Myth and reality collide in another thrilling mystery that will stretch Frances' powers of deduction - and her courage - to the limit.