Communication in the Design Process by Stephen A. Brown