Joel on Software: And on Diverse and Occasionally Related Ma... By Spolsky, Joel Paperback Price $6.86 Free Shipping