Title: Object-Oriented Software Engineering McGraw-Hill International Edition