TY - BOOK AU - Gamma E et al. TI - Design Patterns T2 - - SN - 9789332555402 PY - 2016/// PB - Pearson Education Pvt. Ltd. KW - "Mechanical, "Design Patterns N1 - - ER -