David Foulis — Scottish professional golfer