robert d. yeoman