joelfr 's review for:

Stolen by Lucy Christopher
4.0

Heartbreakingly beautiful. So many things could have gone too far into the improbable one way or the other: saccharine or hard-edged, but this balanced complicated emotions and situations extremely well for the most part. Highly recommended.