Skip to content

Biomimicry: How Nature's Designs Inspire Human Technology by John N. Johnson PhD