Author: Michie Peter Smith 1839-1901