rhodesscholars.wordpress.com
James J. Barnes
James J. Barnes Amherst College, 1954, B.A., History University of Oxford, B.A. 1956; M.A. 1961, History Harvard University, 1960, Ph.D., History James J. Barnes, the youngest of three sons, was bo…