Writer of science fiction and fantasy
According to Wikipedia,
Gregory Keyes is an American writer of science fiction and fantasy who has written both original and media-related novels under both the names J. Gregory Keyes and Greg Keyes. Early life Keyes was born in Meridian, Mississippi, as John Gregory Keyes. He received degrees in anthropology from Mississippi State University and the University of Georgia before becoming a full-time writer.
Gregory Keyes is affiliated with the following schools: