richardthomascross