Software Engineering: Principles & Practice - Khurana R. (Pune Vikas Pub., 2011)