Cartographic Science (A Compendium of Map Projections, with Derivations)