Mark A. Gray is following