derrick shepard