Sir Edwin Ray Lankester (1847-1929).Published in:Nature, 1947, v. 159, n. 4048, p. 734, doi. 10.1038/159734c0Publication type:Article