Software engineering (a lifecycle approach) - Mohapatra, Pratap K. J. (New Age International, 2010)