SHEPHERD – May 23rd, 2025, at the Macmillan Unit, Antrim Area Hospital, Alastair John, beloved husband of Elizabeth, loving father of William (Leanne) and Kate, devoted granda of Abbie, dearly loved son of David and Laura, much loved brother of Diane...