World Without End | Sean Russell
When naturalist Tristam Flattery is summoned to save a plant species with magical, medicinal properties, he is drawn into a political struggle that spans generations, threatens civilization, and leads him to the ends of the known world. Original.