Subtyping is not a good "match" for object-oriented languages (1997)

by Kim B. Bruce, Leaf Petersen, Adrian Fiech
Venue: PROC. ECOOP '97