''Patterns In Java: A catalog of Reusable Design Patterns Illustrated with UML. Volume 1'' by MarkGrand. Wiley, 1999. ISBN:0-471-25839-3. Includes CD ROM with code examples. Covers all (?) the GangOfFour patterns (see DesignPatternsBook), plus 5 fundamental patterns (e.g. Interface), and another 10 or so more advanced patterns (e.g. patterns for concurrency). -- AndyPryke ---- CategoryBook