Passed away peacefully at Christchurch Hospital.Dearly loved wife and soulmate of Sandy. Much loved mother and mother in law of Andrew and Penelope, Mark and Jo, Sue and Giles Roberts, and treasured Granny of Harriet, Sophie, Lachlan, and Sam; Ben, Grace, and Hamish; Charlie-Rose, and Oliver. Messages to the Cartwright family c/- P O Box 28, Ashburton 7740. A special thank you to the Doctors and Nurses at I.C.U. Christchurch Hospital for their exceptional care during this time. Donations to Ashburton St John would be much appreciated and may be left at the service. A service to celebrate Margaret’s life will be held at St David’s Union Church, Allens Road, Ashburton on Wednesday June 27, commencing at 1.30pm. Followed by a private family interment.