Thank you so much for posting this! I too trace back to the MacRanalds. Specifically a "John MacRanald born in the area of Keppoch."

He later relocated to Tyrone County in Ireland, and eventually the line merged with Moran line.

I'm going to follow up on some of those links - and I'll be looking for that book!