Beginning Programming With C For Dummies by Dan Gookin