Pattern-Oriented Software Architecture, on Patterns and Pattern Languages Vol. 5by Frank Buschmann, Douglas C. Schmidt, Kevin HenneyWriting a summary for young readers…For young readersBook data: Open Library