Common lisp object system specification,” X3J13 document (1988)

by D B Bobrow, L G DeMichiel, R P Gabriel, S E Keene, G Kiczales, D A Moon