Title: Nature's Teachings - Human Invention Anticipated by Nature