UML bible - Pender, Tom (John Wiley, 2003)