Classes and Mixins”, (1998)

by M Flatt, S Krishnamurthi, M Felleisen