hard-hearted harbinger of haggis
63 following