Yesterday's Reveille: An Epic of the Seventh Cavalry