Dennis Covington

Covington is a journalist and a professor of literature and creative writing at the Texas Tech University, he lives in Lubbock, Texas.