David Ross, David