Generals J E Johnston and G T Beauregard at the Ba
Author:
Gustavus W. Smith