In 1839, as now, the British Army was engaged in Afghanistan. Among them was a young soldier called Henry Havelock, a devoted Christian and an outstanding man of valour. Struggling up the ranks (he was then a captain), he had recently been promoted aide-de-camp to Sir Willoughby Cotton, and was...