Flashman on the March (The Flashman Papers, Book 11) by George MacDonald Fraser (Paperback, 2006)