Good Girl, Bad Blood: The second book in the globally bestselling crime thriller trilogy, now a major TV series starring Emma Myers – this edition new for 2026!: Book 2 (A Good Girl’s Guide to Murder)
*So you can easily identify outgoing links on our site, we've marked them with an "*" symbol. Links on our site are monetised, but this never affects which deals get posted. Find more info in our FAQs and About Us page.