Michael stokes slides and presentations