mark Stephen pooler