A critical view of inheritance and reusability in object-oriented programming - Taivalsaari, Antero (Jyväskylä studies in computer science, economics, and statistics ;, 1993)