James R. Walker

James R. Walker

Private, Company F, 12th Regiment, Alabama Infantry, CSA

Company B, 4th Regiment, Alabama Infantry (Law's Brigade), CSA

Click here to see his Confederate Pension Application