clyde sheppard