But which of them was to be first in the kingdom of heaven, Mary or Joseph or Hesper or Godfrey, is not to be told: they had yet a long way to walk, and there are first that shall be last, and last that shall be first..