Cecilia Heyes is a Reader in Psychology at University College London and coeditor (with Ludwig Huber) of The Evolution of Cognition . David L. Hull is Professor of Philosophy at Northwestern University and the author of many books, including most recently Science and Essays on Biological Evolution and the Philosophy of Science .