In memory of

Richard E. Gray