Stephen M. DownesBooksArguing about Human NatureArguing About Human Nature Contemporary DebatesModels and Modelling in the SciencesAuthor data: Open Library