michael-j-shepard