mary m at 90 john and mary m macdonalds