Press on : principles of interaction programming - Thimbleby, Harold (Cambridge : The MIT Press, 2007)
Includes bibloigraphies.
Keywords: Computer programming; Human-computer interaction