NeXT 1988.

purl.stanford.edu/dd596yf0021