BUSCHMANN, FRANK PATTERN-ORIENTED SOFTWARE ARCHITECTURE VOL.1 - NEW DELHI WILEY, INDIA 2007 - Viii + 602 ISBN: 9788126513000