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