Margins
The Last Girl book cover
The Last Girl
2025
First Published
4.77
Average Rating
252
Number of Pages

After her mother’s death and a life filled with twists and turns, Gabriela Nolan moves to Juniper Springs hoping for a fresh start. A new job, a new town, and a new lease on life. But when an armed heist shocks the town to its core, Gabriela’s world is flipped once more. Now, she’s thrust into madness and a mystery that defies all logic To make matters worse, Gabriela is asked to help identify the robbers, placing a dangerous target directly on her back. While everything around her feels insurmountable, meeting Alan Connors feels like the only thing that's right. But Alan is keeping many secrets hidden deep within, and Gabriela is dead set on unraveling them all - even if it costs her life. Murders, bank robbers, and a man who's stolen much more than Gabriela’s heart. Juniper Springs will never be the same after this...

Avg Rating
4.77
Number of Ratings
445
5 STARS
81%
4 STARS
16%
3 STARS
2%
2 STARS
0%
1 STARS
0%
goodreads

Author

548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2026 Paratext Inc. All rights reserved