The design of things to comehow ordinary pople create extraordinary productsCraig M. Vogel, Jonathan cagan and Peter Boatwright - Vogel, Craig M. (Wharton School Publishing, 2005)