A Kent Beck Signature Book

278 pages paperback 2009

nonfiction informative reflective medium-paced

276 pages 2006

nonfiction technology informative reflective medium-paced

292 pages 2009

nonfiction informative slow-paced