timothy e. cooney jr.