Robert Strachan may refer to: