Fiughalaich Eileanach.
Macleoid, Iain,author.