Fall of Knight by Steven Cross
YA Novels of 2015
1,466 books — 8,377 voters