ROBERT C MCKEEGAN