Designing Object-Oriented Software by Rebecca Wirfs-Brock, Brian Wilkerson (Contributor), Lauren Wiener, Rebecca Brock http://www.amazon.com/exec/obidos/ASIN/0136298257/ref=ase_objectmentorinc/104-5732662-8355111 Laura