Spherical And Plane Triangle Solver by Charles D. Brown