James Foley

James Foley may refer to: