Robert Gibson

farmer and land agent