Clubs and Non-Profit Groups