The Triumph of Hilary Blachland
A Tale of Honor, Betrayal, and Redemption in Colonial Africa