Internet Archive BookReader - The writings and speeches of Hon. James B. Belford