Internet Archive BookReader

The Confederate States navy yard at Charlotte, N.C., 1862-1865