Thunderhead by Neal Shusterman
YA Novels of 2018
1,034 books — 5,052 voters