https://wegianwetshaving.com/2013/01/more-on-angles/
More on angles