Requirements Engineering Fundamentals by Chris Rupp