Good Girl, Bad Girl
2019 • 368 pages

Ratings32

Average rating4.2

15

Was a little long, but overall enjoyable. I wish they had more resolution to Evie's story. 

February 3, 2022