Cory Shepherd publisher