http://www.netobjectives.com/files/staffpics/alan_shalloway-1.jpg In a Seminar, Shalloway elucidated some of the CommonCharacteristicsOfDesignPatterns that are also the characteristics of good OO design principles. He encourages a study of software design patterns which will emphasize the common OO techniques used. This will allow a deeper and more fundamental understanding of patterns. Author of Design Patterns Explained: A New Perspective on Object-Oriented Design (ISBN: 0201715945) ---- CategoryPerson [or did Alan write this page himself?] ---- No, I didn't write that - but I agree with it. My book has a newer, much better, edition. (ISBN: 0321247140) Alan Shalloway