David Livingstone and His Contradictory Legacy

Livingstone, J. (Invited speaker)

Activity: Talk or presentation typesInvited talk

Description

Invited lecture given at the Melrose Literary Society (2009)
PeriodDec 2009
Held atMelrose Literary Society, United Kingdom