MacLeod of Harris, maybe, but I've gotten this quiz wrong before.

Regards,
Rex.