The River War: An Account of the Reconquest of the Sudan by Churchill, Winston
 is a Project Gutenberg book, now on Github.