mary had little elizabeth in her arms and jeannie , shyly standing beside her ; mairi was holding robin og , her last child , born twenty four years after her first , seamus mr - now a powerfully built and heavily armed man striding towards her .