William L Craig

William L Craig
Craig, Keith: - Keith Craig holds a master of fine arts degree in nonfiction writing from Vermont College and a bachelor of arts degree in media communication from Florida State University. A composition and literature adjunct for both Delaware County Community College and Lincoln University, he also works as a correspondent for the Chester County Press.