This is #5 of the James Ogilvie series. Capt Ogilvie has left India for the shores of South Africa and the Boer War. Nice to see the story move away from India. That was starting to wear thin. Again he is called upon to indulge in a secret mission. This time under the disguise of helping a maiden in distress.
This was a story worth reading, helping me in my understanding of the Boer War and the attitude of one side to the other. It is well written and a great book of historical fiction.