Title: The altar, immemorial emblem of worship