Under 22 års tid hafva Macdonaldoch