Programming with C (McGraw Hill, 2006)