Unit: 12th Virginia Cavalry
Unit Affiliation: (Dearing), Rosser, Cavalry
Title: Forty Years of Active Service: Being Some History of the War Between the Confederacy and the Union and of the Events Leading Up to It
Author: O’Ferrall, C.T.
BTC’s Take: Book not yet read.
BTC Siege of Petersburg Book Notes:
Publication Date: Neale
ISBN-13: 978-1176622012 (2010 Nabu Press reprint)
Links to Read/Buy: