Duff of Scotland (-967)/descendants