Software Engineering - Joshi S.D.; Joshi S.D. (Tech-Max Publications, 2003)