John of Soissons may refer to: