Computer Assisted Programming. - J. E. O. Starr (1978)