Internet Archive BookReader

The Rhode Island artillery at the first battle of Bull Run