Stephen M. Gray, BA