Margaret Kirk RIP – “She has done all things well” – 17 October 2023
Editor’s note: I have been given permission to reproduce the text of the eulogy given at Margaret’s funeral on 23 November 2023; with many thanks. Reflections on a Life well spent. Tuesday 2nd… Continue reading