By: D. Riehle
Summary: A composite pattern for building an hierarchical structure to interact with clients on every level but needs no external control and maintains internal consistency itself.
Url: http://www.riehle.org/patterns/index.html