raymond moore