http://erlang.org/download/armstrong_thesis_2003.pdf
http://www.hpl.hp.com/techreports/tandem/TR-85.7.pdf