An introduction to object-oriented design in C++Jo Ellen Perry, Harold D. Levin (ada CD) - Perry, Jo Ellen (Addison-Wesley, 1996)