odonnell self avowed socialist