""Glimpses Through the Cannon Smoke: A Series of Sketches"" is a book written by Archibald Forbes, a Scottish journalist and war correspondent who covered conflicts such as the Franco-Prussian War and the Second Anglo-Afghan War. The book is a collection of sketches and anecdotes that provide a first-hand account of the battles and events that Forbes witnessed during his time as a war correspondent. The sketches are written in a vivid and engaging...