History of programming languages-II - Bergin, Thomas J.; Gibson, Richard G. (ACM Press, 1996)