I have been working on this also, here is another one I just found:

http://www.slavich.ru/english/paper/paper.html