The homing spirit : a pilgrimage of the mind, of the heart, of the soul