Author: Robert M. Axelrod
Alternate names: Robert Axelrod; Robert M Axelrod