paul hagan