Lock and Key

by Sarah Dessen
"Ruby, where is your mother?"

Ruby knows that the game is up. For the past... read more