Riddell, Robert Gerald (Career)