Loading
Loading
John Cartwright works at the University of Chester where he teaches courses on statistics, genetics and evolution, and evolution and human behaviour. He has published books and papers on the history of science, the application of Darwinism to human affairs, and the relationship between science and literature.


.