David Goggin communication arcs