The Pythagorean World - Jane McDonnell (Springer, 2017)