Wow - this is really interesting. Especially as I spent a few months in a small mining village in Africa, almost fifteen years ago. I've often wondered if a parasite got in at that time and if this is what has caused the problem all along. Just not sure how to get it tested!
Thanks very much - very interesting read, going to save it and have a look later on!