Brahma Dathan; Sarnath Ramnath, “Object-Oriented Analysis, Design and Implementation,” Springer Science+Business Media, 2015.