Biomimetics : Biologically inspired technologies

600.22 / B223