adam_mcphee 's review for:

Strange Heaven by Lynn Coady
5.0

Accidentally stayed up all night reading this. I loved it. It's about a girl who spends some in a psych ward after becoming pregnant at a young age, and her subsequent return home to rural Cape Breton.