This is a very easy to read book. Beginners will find it very useful to learn object technology. The downside is that instead of focusing on just one topic, it tries to cover too many things like GUI development and other things. That's why I gave it a four star.I really liked the association matrix method of finding associations between classes. Simple explanations such as Methodology = Tool + Process + Notation that is explained with pictures is really nice.I was shocked to find some of the diagrams being drawn like those that you will find on an email discussion without formal usage of UML notation.