Ali Bahrami 

Object Oriented Systems Development - Tata McGraw-Hill

9780071160902