Revelation Space
Alastair Reynolds
Revelation Space (1)
Stories of Your Life and Others
Ted Chiang
The DevOps Handbook
Gene Kim
Communication Patterns
Jacqui Read
Treasure Island
Robert Louis Stevenson