Nicky Craigtoun , lady Agnes ’ man,