Gamma Erich Design Patterns : Elements of Reusable object oriented software - Noida Pearson India Education 2018 - 380p ISBN: 9789332555402 Dewey Class. No.: / GAM