Набрел тут на статью...
Не все бесспорно, но показалось многое интересным.
А как вам?