http://iopscience.iop.org/0067-0049/142/1/71/pdf/0067-0049_142_1_71.pdf