Keeping the Moon by Sarah DessenThe Host by Stephenie Meyer
Must Read YA Fiction!
2,014 books — 2,871 voters