UML 2.0 in a Nutshell
I bought this book on amazon because I have to do some revision on my UML. Over time I have sort of made up my own notation and as I have to write an exam now, I have to brush up the odd one or two things. At fist glance this book is a little thin (216 Pages) for a UML book but this is not because there is nothing good in it, this is because the author managed to get all the information needed in a few sentences that are very easy to understand. Reading one chapter not only explains the UML to you in a clear and easy way it also explains the underlying OO principles. A brilliant book if you just want to use UML and not get the 600 page official manual.