duane shepherd