Karl John may refer to: