james e. rauch