Python GUI Programming with Tkinter: Design and build functional and user-friendly GUI applications - Moore (IEEE, 2003)