Object-oriented software engineering - Subhash Mehta, Suresh K Basandra (Galgotia, New Delhi, 2000)