Nature's Teachings: Human Invention Anticipated by Nature - Wood, J. G. (John George), 1827-1889