Tcl/Tk a developer's guide - Flynt, Clif (The Morgan Kaufmann series in software engineering and programming, 2012)