The Life of Albert Gallatin

Henry Adams


Book Reviews