"Mark, Priestley" Practical Object - Oriented Design with Uml - - McGraw-Hill Dewey Class. No.: 004.21