Russian Snows: Coming of Age in Napoleon's Army by Scott Armstrong (Paperback / softback, 2011)