The Encyclopedia Of Pure Materia Medica: by Timothy Field Allen