A Kent Beck Signature Book

157 pages 2006

nonfiction technology informative slow-paced

216 pages 2002

nonfiction computer science technology informative medium-paced