Practical programming in Tcl/Tk - Welch, Brent B. (Prentice Hall/PTR, 2003)