Joel On Software

384 pages first pub 2004 (editions)

nonfiction computer science informative slow-paced

384 pages first pub 2004 (editions)

nonfiction technology informative reflective slow-paced

305 pages first pub 2008 (editions)

nonfiction computer science informative slow-paced