eric yarnot