The programmer's introduction to SNOBOL - Maurer, Ward D. (Elsevier, 1976)