A review by natbaggett
How to Save a Life by Kristin Harmel

inspiring sad fast-paced
  • Plot- or character-driven? Plot
  • Strong character development? Yes

3.0