Types, abstraction and parametric polymorphism. Information processing (1983)

by J Reynolds