Robert Shanks may refer to: