John Farrelly may refer to: