Problem solving with C - Somasekhara, M T (PHI, 2009)