Screwing Up Time (The Screwing Up Time Series, Book 1)
C. M. Keller
The Wee Free Men
Terry Pratchett
Discworld (30)
The Haunting of Tram Car 015
P. Djèlí Clark
Fatma el-Sha’arawi (1)
Mary, Mary
James Patterson
Alex Cross (11)
Furies of Calderon
Jim Butcher & Kate Reading
Codex Alera (1)