Applied Computer Science - Shane Torbert (Springer, 2016)