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