Object-Oriented Software Engineering: Practical Software Development Using UML and Java 2 authors - Paperback £59.99 Find out more