Languages for Developing User Interfaces - Brad A. Myers (Taylor and Francis, 1992)