Design Computing and Cognition ’06 - GERO, JOHN S. (Springer Netherlands, 2006)