Fahrenheit 451
Bradbury, Ray
Second Chance Romance
Olivia Dade
Kairos
Jenny Erpenbeck
A Philosophy of Software Design
John Ousterhout
Design Patterns: Elements of Reusable Object-Oriented Software ...
Erich Gamma;Richard Helm;Ralph Johnson;John Vlissides