I love historical fiction, mystery and adventure stories and this book had all of that and a touch of romance. This is the first book in a new mystery series set near the end of the Victorian Era, around the time of the Queen's Jubilee by Deanna Raybourn. I loved Raybourn's Lady Jane mysteries and this series looks to be even more interesting.
Veronica Speedwell, a naturalist, who specializes in hunting rare butterflies, has just buried her last remaining relative, her adoptive aunt, in a small rural village. When she returns home to pack up her belongings and set off on her own she is attacked in her cottage by an intruder and rescued by a mysterious old German baron, who insists that her life is in danger and he is here to protect her. She reluctantly agrees to go with him to London (mostly to save herself the train fare) because he claims to have known her mother and might be able to tell her who her father was. He is however killed before he can tell her after leaving her in the care of a trusted associate, a gruff-disgraced former naturalist and adventurer, known as Stoker.
Stoker and Veronica reluctantly team-up and they together and go on the run from those pursuing Veronica and work to solve the Baron's murder. The plot is twisty and the dialogue very clever and funny. Veronica and Stoker have great sexual/romantic tension as they forge their tentative partnership and I love the push/pull of their relationship. Neither of them are easy people, and both have lots of emotional baggage to overcome. I enjoyed the colorful locations (a cluttered warehouse, a traveling carnival, a ramshackle ballroom stuffed with scientific treasure) where Veronica and Stoker take refuge and unusual supporting characters very much. I am looking forward to reading Veronica and Stoker's future adventures.
I listened to this as an audiobook and the performance by the narrator, Angele Masters was fantastic, as she gave each character a distinctive voice without being distracting.