Robert Hales

Robert Hales may refer to: