The Design of Design: Essays from a Computer Scientist April 15, 2010 By Brett Piper Comments are closed.