Activist James (Jim) R. Rhodes dies