John allyn slides and presentations