The Complete Herbal

The Complete Herbal

1835 • 398 pages