Historical Sketch & Roster of the Alabama 7th Cavalry Regiment (Confederate Regimental History Series) (Volume 34)