Nichol Alexander McFARLANE,