C.L.R. James: A Life