Object oriented systems analysis and design - Bennett, Simon (Tata McGraw-Hill, 2004)