Amazon
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!
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!