Edith Layard Stephens

Edith Layard Stephens (1884-1966) was a South African botanist, a leading authority on algae and fungi, particularly edible and poisonous mushrooms.

Edith Layard Stephens

Edith Layard Stephens (1884-1966) was a South African botanist, a leading authority on algae and fungi, particularly edible and poisonous mushrooms.