Religious terminology: the etymology of “god”

A few days ago, I received a letter from a well-educated reader, who asked me whether the English words “god” and “good” are related.