Acetylcholinesterase inhibitors from plants and fungi - Natural Product Reports, 23, p.181-199, 2006 .