The Fight for Sudan
I recently read the third book in a series, even though I was late to the party. The story takes place in a part of the world that we in the West know very little about. The protagonist, Jack, is a soldier who is dedicated to his duty and an expert in desert warfare. The author skillfully sets the historical scene of both time and place, portraying the tale of the British Army fighting in Sudan with great skill. The descriptions of the fight against the Mahdi in Sudan are also well-portrayed.
Ironically, Sudan today is still in a state of power struggle with plenty of corruption to go around. Not much has changed since the events described in the book. Overall, I highly recommend reading Griff Hosker's work, especially Omdurman, which is a great read.