Jan III of Oświęcim — Polish duke