Archimedes in the 21st Century - Chris Rorres (Springer, 2017)