Author: James Finley Weir Johnston
Alternate names: Johnston, Jas. F. W.; James F. W. Johnston; Jas. F. W Johnston; James F.W Johnston; James Finlay Weir Johnston
Born: 1796
Died: 1855