Witches abroad
Terry Pratchett
Discworld (12)
The Scar
China Miéville
New Crobuzon (2)
The Golden Vulture
Maxwell Grant
The Shadow (98)
Pop Goes the Weasel
James Patterson
Alex Cross (5)
Secret Pilgrim
John le Carré
George Smiley (8)