Karpenkov, Oleg. “Elementary Notions of Lattice Trigonometry”. Mathematica Scandinavica, vol. 102, no. 2, June 2008, pp. 161-05, https://doi.org/10.7146/math.scand.a-15058.