Design patterns elements of reusable object oriented software - Gamma, E (New Delhi : Pearson Education, 2011)
Keywords: Electrical Electronics Communication