Bamboo, the universal provider
Published: 1933
Language: eng
Number of pages: 183
Notes: Reprinted from: Sci. Monthly, 1933. 36: 176-183.