David Livingstone /
Charles, Margaret C.author.
Hewitson, Graeme,illustrator.