More by Kent Beck
Extreme Programming Explained
Test Driven Development
Smalltalk Best Practice Patterns
Implementation Patterns
Planning Extreme Programming
Kent Beck's Guide to Better Smalltalk
Tidy First?
Refactoring Ruby Edition: Ruby Edition
JUnit Pocket Guide
Tidy Together A Team Exercise in Empirical Software Design
Contributing to Eclipse: Principles, Patterns, and Plug-Ins (The eclipse Series)
Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design and the Unified Process with Extreme Programming Explained:Embrace Change