I recommend Black Walnut. A friend of mine lived in China for several years and suspected that she picked up a parasite there. She used the black walnut, and it seemed to clear things up.
This site,
http://drclarkstore.com/black-walnut...ength-2oz.html, has suggested doses and more information.
ETA: I don't know anything about the website, I was just searching for information on giving black walnut to kids.