class Publisher