Foundations for Designing User-Centered Systems - Ritter, Frank E. (Springer London, 2014)