MACKFARLANE, Duncan

1829 -