Thomas Hayley may refer to: