A little smalltalk - Budd, Timothy (Addison-Wesley Publishing, 1987)