Just a quick note to let you know that we’ve updated Charles Petzold’s free ebook to fix some presentation issues.  See our original post for the download links and some notes on the issues.  Thanks for your patience, and enjoy. ...read more