The life of Robert Livingstone /
Johnson, Susanauthor.
University of Strathclyde.
Title from cover.