Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans
Running Lean: Iterate From Plan a to a Plan That Works
Ash Maurya
Design Driven Testing
Matt Stephens & Doug Rosenberg
Learning Continuous Integration with Jenkins
Nikhil Pathania
The Adventures of Tom Sawyer
Mark Twain