North Uist in History and Legend