Yellow rain
By: by Thomas D. Seeley, Joan w. Nowicke, Matthew Meselson et al
Published: 1985
Language: eng
Notes: Reprint from Scientific American 253:128-137. 1985.