Charles Edward Stuart the man, the king, the legend