Ancient cultures on continents separated by thousands of miles simultaneously developed identical technologies thousands of years ago despite never having encountered each other. Their legends contain... This description may be from another edition of this product.