John Paul II was one of the greatest men of the last century. Perhaps the greatest.