Accessibility
Barnes & Noble Book of the Year 2026 Winners Shop NowBarnes & Noble Book of the Year 2026 Winners Shop Now

The Perfect Girl

Paperback
$16.99
4|
Promotion message icon

Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5.

Formats
In stock
Ships in 1-2 days.
Free standard shipping on orders over $60
Select a store to view item availability.
How do you stop a killer no one believes exists?

DS Kat Ballantyne wants to know why a perfect girl like Rosie Duggan would jump to her death from a multistorey car park.

Everyone is saying she took her own life. But Kat is unconvinced. Girls like Rosie—bright, popular, well adjusted, and with her whole life ahead of her—don’t fall from tall buildings.

Unless someone pushes them.

When a second student dies the same way, Kat is the only one asking the hard questions.

As she digs deeper, a disturb...