Eric Hilton (Scottish, )