Source: http://web.mat.bham.ac.uk/R.W.Kaye/latex/extraref.pdf