I came across this thesis and thought some of you might be interested in its contents. I haven't read the whole thing yet but i did semi-skim through it sounds very interesting and provides an insight in the community at large. http://opensource.mit.edu/papers/PhD_Berdou.pdf