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).
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). See less
Stephen M Downes's Featured Books