Engineering problem-solving 101 time-tested and timeless techniques - Messler, Robert W. Jr. 1942- (McGraw-Hill, 2013)