Hold at all hazards: The story of the 29th Alabama Infantry Regiment, 1861-1865