john deg