Beale, R. L. T. (Richard Lee Turberville) profile picture

Beale, R. L. T. (Richard Lee Turberville)

History of the Ninth Virginia Cavalry, in the War Between the States (1899)