Huperzine A from Huperzia species – an ethnopharmacolgical review - Ma, X Q; Tan, C H; Zhu, D Y; Gang, D R; Xiao, P G (J Ethnopharmacol, 2007)