M. Richard Profile