presentation and pratical version used on Wed 24-Sept-2014 at University of Cambridge