Added: Design Patterns by Gamma, et. al.