I have also found this link. And I have read this article and it was very interesting.