David J. Gries · Study