Shalloway Alan Trott James R Design Patterns Explained : A New Perspective on Object Oriented Design - 2nd Ed. - Noida Pearson Education 2006 - xxxvii, 429p. ISBN: 978-8131700846 Dewey Class. No.: 005.12 / SHA/D