Object oriented systems development - Ali Bahrami (Irwin/McGraw-Hill, 1999)