Design palterns Element of Revsabie - "Gamma,Erich" (Pearson Education Ltd.)
Keywords: Engineering