A fun time travel sf read. I particularly liked Willis's use of Victorian novel and early detective novel conventions to help convey a sense of the historical periods into which her characters time travel. The book keeps up a light-hearted sense of humor while never letting up until the last second on a sense of urgency. The pace and tone of the story are a little disruptive and chaotic, perfect to describe the displacement of characters thrust into different historical eras.