http://emlab.berkeley.edu/~jmccrary/chalfin_mccrary2012.pdf