Object Oriented Analysis & Design - Kahate A.; Kahate A. (Tata Mc-graw Hill, 2004)