Brave New World Revisited
Aldous Huxley
The Man Who Lost Red
Terry Dowling
DarkMarket
Misha Glenny
Look Again
Lisa Scottoline
Factoring humanity
Robert J. Sawyer