Author: Johnston, Finlay Weir, 1796-1855