person-heffernanjames-b