terry hershner