Treatise On Spherical Astronomy by Robert Ball & Kirstie Ball