20. Rorie MacGregor of Londubh