a psychedelic conference of scientists / professors / researchers in a renaissance painting