Michael Foster may refer to: