The Randolph Hornets in the Civil War: A History and Roster of Company M, 22nd North Carolina Regiment