Inside Smalltalk (Volume 1)