Concise Guide to Computing Foundations - Core Concepts and Select Scientific Applications - Kevin Brewer; Cathy Bareiss (Springer, 2016)