Darlington Hoopes: The Political Biography of an American Socialist