3.52k reviews by:

emilyctrigg

Filter

TWISTS AND TURNS!!! This book had me guessing up to the bitter end!

Four stars because I felt like it wrapped up too quickly at the end.