Greg Garbern (@124) has Design Patterns: Elements of Reusable Object-Oriented Software Wed, 21 Sep 2011 04:58:16 GMT · Add a comment Login to comment and contribute.