Map Projection Transformation by John Snyder, John P. Snyder & Oihe Yang