Author: D. (Duncan) 1771-1857 Macfarlan