Not to "hog" the thread, but I'd like to inject this as well. Moringa Oliefera is a tropical tree out of India with a wide spectrum of vitamins, minerals, and......well: Moringa oleifera is a plant that is often called the drumstick tree, the miracle tree, the ben oil tree, or the...