Software engineering with student project guidance - Mynatt, Barbee T. (Prentice Hall, 1990)