Multi-methods in a statically-typed programming language (1991)

by W B Mugridge, J G Hosking, J Hamer
Venue:5th European Conference on Object-Oriented Programming (ECOOP’91