Using UML: Software Engineering with Objects and Components - Revised Edition (Updated to Cover Version 1.3 OMG UML Standard) by Rob Pooley | Menrva Books | MenrvaBooks