Fall of Knight by Steven Cross
YA Novels of 2015
1,455 books — 8,322 voters