
Shennong, the Divine Farmer
The god whose name every herbalist invokes governs a pharmacy of three hundred and sixty-five drugs ranked like a royal court, yet the tradition itself admits he could not have written a word of the book that bears his name.





















