Dr. Eiichi Goto has done the greatest amount of work on hash-consing; I think he may have invented the idea. See the bibliography of the paper by Goto et al. in the 1982 Lisp conference. --Guy