Joseph heagney slides and presentations