PATTERN ORIENTED SOFTWARE ARCHITECTURE - BUSCHMANN AND ETC (JOHN WILEY)
RAVIE AGENCIES