Introduction to Systems Analysis and Design: An Agile, Iterative Approach, Cengage Technology Edition by Stephen D. Burd, Robert Jackson, John W. Satzinger (Mixed media product, 2014)