This is well executed historical fiction from a YA perspective. If you love Jane Austen, the Sherlock Holmes mysteries, or Ruta Sepetys, you will definitely want to try this book. A very smart young lady named Leonora, or Leo for short, struggles with a terrible stammer that causes her to compensate by becoming a spot-on mimic of other people’s voices. Charmed by a seemingly handsome, rich and good Lord, Leo gets swept up into an opium plot that threatens to literally blow up London. Suspenseful, fast paced, and action packed, this book was a lot of fun to read and kept me guessing, as well as hoping that Leo would find her happily every after.