Asa Carter speaking