Alan ruddock slides and presentations