daniel j higgins