An approach to overloading with polymorphism (1992)

by Stephen Blott