Invention by desaign : how engineers get from thought to thing. - Petroski, Henry (Saint Joseph's University, 1996)