SHAW, MARY SOFTWARE ARCHITECTURE: PERSPECTIVES ON AN EMERGING DISCIPLINE - NEW DELHI PHI 2004 - 242 ISBN: 81-203-1470-0 Dewey Class. No.: 005.12 O 04 SHA/GAR