Smalltalk, objects, and design - Liu, Chamond (Manning publications, 1996)