http://www.mitpressjournals.org/doi/pdf/10.1162/jcws.2007.9.1.29