Analysis, design and implementation of information systems a transition to objects - Sharma, A.K. (New Delhi Vikas Publications House, 2000)