G. Blaschek, Object-Oriented Programming with Prototypes, Springer-Verlag, 1994.