Katharine Hayhoe

Texas Tech University