Sharpe's Fury
Bernard Cornwell
Sharpe (11)
Salt.
Nayyirah Waheed
The Sea Wolf
Jack London
Last and First Men
Olaf Stapledon
The Night Manager
John le Carré