Programming Microsoft Windows with C # - Petzold, Charles (Microsoft Press, 2002)