вот тут много информации. не систематизировано, но местами очень подробно.