shepherd reynolds