Simon Courtenage, Alexandra Poulovassilis: Combining Inheritance and Parametric Polymorphism in a Functional Database Language. BNCOD 1995: 24-46