Squeak object-oriented design with multimedia applications - Guzdial, Mark (Prentice Hall, 2001)