Author:Mary Bayard Devereux Clarke

Works

 * Beauregard at Manassas 1861