Rain, Mud & Swamps: The Story of the 31st Missouri Volunteer Infantry Regiment