Skip to main content alibris logo

Stephen M Downes

Stephen M. Downes is Professor of Philosophy at the University of Utah, USA. He has published articles on the philosophy of biology, the biology of human behavior, and scientific models. He is co-editor, with Edouard Machery, of Arguing about Human Nature (Routledge, 2013).