David Ross, CCR