John Smith of Dalry : geologist, antiquarian and natural historian.
Ayrshire Archaeological and Natural History Society.
[Ayr] : Ayrshire Archaelogical and Natural History Society,
1996.
Includes bibliographical references.
Smith, John, 1846-1930.