Carnivorous Plants: Physiology, Ecology, and Evolution by Lubomír Adamec | Menrva Books