Object-Oriented Analysis, Design and Implementation - Dathan, B. (Hyderabad University Press, 2010)