Many Waters
Madeleine L'Engle
Time Quartet (4)
Peace Talks
Jim Butcher
The Dresden Files (16)
The Haunting of Tram Car 015
P. Djèlí Clark
Fatma el-Sha’arawi (1)
Violets Are Blue
James Patterson
Alex Cross (7)
Atlantis Complex
Eoin Colfer
Artemis Fowl (7)