mel_ottino 's review for:

One Good Reason by Julie Johnson
3.5
emotional funny mysterious tense medium-paced