charles.n.gray