A review by wheninapril
Lock and Key by Sarah Dessen

5.0