Software Engineering - Roger Pressman (Mcgraw Hill, New York -)