Psychedelic visions of the flower of life by Stanley Artgerm Lau, Ruan Jia and Fenghua Zhong