Designing ObjectOriented Software (1990)

by Rebecca Wirfs-Brock, Brian Wilkerson, Laura Wiener