Source: https://www.gycham.vd.ch/favre/1Mr/17.TrigonometrieTriangleQuelconque/TrigonometrieTriangleQuelconque.pdf