Scottish American History Forum

Online

Topic: The Reputations of Dr. David Livingstone

Presenter: Professor James J. Smyth, PhD, Senior Lecturer, Department of History, University of Stirling, Scotland

Free