Author: James Anthony Froude
Alternate names: James Anthony 1818-1894 Froude; James Anthony ( Froude; JAMES ANTHONY. FROUDE
Born: 1818
Died: 1894