Understanding computers - WALSH, Myles E. (Wiley, 1981)