david ruffin dead 20 years