John Fergus of Largs – James Stirling