Circles, Spheres and Spherical Geometry - Maehara, Hiroshi. (Springer Nature Switzerland,)