Edward Foley (1676–1747)