A student guide to object-oriented development - Britton, Carol, 1947- (Elsevier Butterworth-Heinemann, 2005)