C for engineers and scientists : an interpretive approach - Cheng (McGraw-Hill higher education, 2010)