Clan MacDonald - the oldest and largest of all Scottish clans. Read all about Clan (Mac)Donald, their history, tartan, crest, feuds and descendants!