Christopher B. Gray's Interests