Sea of faith :