Dreamless by Josephine Angelini
Best Books of 2012
3,519 books — 9,185 voters