Extreme Programming Explained
by
Kent Beck
Learn More
on
openlibrary.org