This is a really good article from the NY Times.

I haven't had time to read all the linked articles but it looks promising.