Author: Colin M. Macleod
Born: 1962