John Silver may refer to: