Buschmann,Frank Pattern Oriented Software Architecture; A System of Patterns Vol-1 - willey India Pvt ltd 2011 - xvi,467 ISBN: 9788126516117