Maps Map of the battlefield of Bull Run, Virginia. Brig. Gen. Irvin McDowell commanding the U.S. forces, Gen. G. [i.e. P.] T. Beauregard commanding the Confederate forces, July 21st 1861 /

Bibliographic Information