The Lords of the North
Bernard Cornwell
Saxon Chronicles (3)
Raising Steam
Terry Pratchett
Discworld (40)
Waiting for the Barbarians
J. M. Coetzee
The Other Wind
Ursula K. Le Guin
Earthsea (5)
Double Cross
James Patterson
Alex Cross (13)