I’ve heard of a “Life Membership”. What is it?

When the CHS was formed in 1966, the fee structure included a Life category, which was discontinued after the sign-up of the initial membership.