Fall of Knight by Steven Cross
YA Novels of 2015
1,436 books — 8,307 voters