On-line compunting : time-shared man-computer systems - Karplus, Walter J. (McGraw-Hill, 1967)