Yep, want to know too.  Absolutely fascinating.   Any websites that give a good balanced overall view of the topic with relevant footnotes/references?