In Irian Jaya's remote Snow Mountains lived the Yali -- cannibals who called themselves "lords of the earth." Yet in terror and bondage they served women-hating, child-despising gods. Bowing to the... This description may be from another edition of this product.