Historical Sketch & Roster of the Alabama 29th Infantry Regiment (Confederate Regimental History Series Book 53) eBook