David Livingstone

A Scottish physician, Congregationalist and pioneer Christian missionary.

David Livingstone Definition
David Livingstone Definition

A Scottish physician, Congregationalist and pioneer Christian missionary. David Livingstone. He was an explorer who helped map central Africa and campaigned against the slave trade in the 19th century.