That's an old one, Dave, usually attributed to Alex Campbell. I was always led to assume that Ewan changed his name to fall in with the Lallans movement when Scottish writers and poets e.g. Hugh MacDiarmid from Christopher Grieves, took Highland names.