Dr. Eric Werner, FLS
Research scientist Oxford Advanced Research Foundation
Some thoughts on mind, psychology, biology, evolution, science and society.