Charles Francis Hitchcock Allen Share This Charles Francis Hitchcock Allen (Charles Francis Hitchcock Allen)