Edmund Bristol Gregory was a Lieutenant General in the United States Army.
Gregory was born at Storm Lake, Iowa, on July 4, 1882.Source: Wikipedia