Engineering problem solving with C - Etter, Delores M (Pearson Prentice Hall, 2005)