James Ford Rhodes. The Man, The Historian And His Work. With A Complete Bibliography of the Writings of James Ford Rhodes