Designing Computer Programs: Software Engineers (Engineers Rule!), Coleman, Miri

eBay