

J. M. K. (jmichele) reviewed on + 18 more book reviews
Helpful Score: 1
Absolutely heart-wrenching at times--you almost want to yell at the characters sometimes!--but has all the makings for a happy ending..even a little tussle between the two main male protagonists. =)