Dictionary Of Plant Toxins by Jeffrey B. Harborne, Herbert Baxter & Jb Harborne