Wingate of the Sudan. The life and times of General Sir Reginald Wingate.