Honour Among Thieves
Jeffrey Archer
The Paying Guests
Sarah Waters
The Final Judgment
Richard North Patterson
Yendi
Steven Brust
The Peace War
Vernor Vinge