Ripple by Mandy Hubbard
YA Novels of 2011
1,153 books — 6,723 voters