A Good Dusting; A Centenary Review of the Sudan campaigns 1883-1899
Published: 1986
Number of pages: 340