Henry Shirley may refer to: