Prototyping with objects - Krief (Prentice Hall object-oriented series)