Invention and evolution : design in nature and engineering /
French, M. J.
Cambridge : Cambridge University Press,
1994.