Engineering Problem Solving with C by Delores Etter