|Java Design: Building Better Apps and Applets (2nd Edition)|
author: Peter Coad
list price: $44.99 USD
amazon price: $44.99
The first book to consider Java-inspired design and modeling. Coad was way ahead of the pack in moving from inheritance to composition and designing with interfaces.