Software Engineering A Concise Study - Kelkar, S.A (New Delhi PHI Learning Private Limited, 2007)