Sander Rubin: An application of tree structures to an interactive double-entry bookkeeping system. APL 1976: 337-342