Do Dice Play God?: The Mathematics of Uncertainty
Ian Nicholas Stewart
The Chrysalids
John Wyndham
Brave New World Revisited
Aldous Leonard Huxley
1001 Books You Must Read Before You Die
Peter Boxall
Son of the Sun
Savitri Devi
Mathematical Olympiads: Problems and Solutions From Around the ...
Titu Andreescu & Zuming Feng