Computational Artifacts - Raymond Turner (Springer, 2018)