Source: http://web.mit.edu/weymouth/Public/Papers/weymouth_SNH_26.pdf