mary m at 90 john and mary m macdonalds a young john macdonald
mary macdonald early on