Using Patterns for Design and Documentation
Georg Odenthal and Klaus Quibeldey-Cirkel