Human interaction with computers - Arblaster, Andrew (Academic Press, 1980)