Giant solved the mystery of the Cross in England