Wonderful Adventures of Mrs. Seacole in Many Lands by W. J. S. Russell, William Howard, Sir Seacole, Mary
 is a Project Gutenberg book, now on Github.