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

by Kim B Bruce, Leaf Petersen, Adrian Fiech
Venue:In Proceedings of 11th European Conference on Object-Oriented Programming (ECOOP’97