Principal Duncan MacFarlan; (1771-1857)

1839