CURRENTLY SOLD OUT

Object Design: Roles, Responsibilities and Collaborations by Alan McKean, Rebecca Wirfs-Brock (Paperback, 2002)