Object Oriented Systems Development: Using the Unified Modeling Language - Ali Bahrami (New Delhi TMH Education, 2013)