Author: Edited by Jonathan Roughgarden, Robert M. May and Simon A. Levin