John Hope Franklin, A true legend indeed!