John Hanley may refer to: