Problem solving and program design in C - Hanly (Pearson Eduction, 2013)