@GraemeEarl there is a mega talk from carnige Mellon on that old but good will hook up link
Thursday December 5, 2013