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 comp...vizualizați mai multeKeith 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.vizualizați mai puține