Archibald Campbell, Jr, 1199–1280 (aged 81 years)