Greg Keyes


He was born in Meridian, Mississippi, to a large, diverse, storytelling family. He received degrees in anthropology from Mississippi State and the University of Georgia before becoming a full-time writer. He lives in Savannah, Georgia.

Appearances