Barnet , sorn Mac-Gregor rädvat , hade.