Colin Klein receives funding from the Australian Research Council and the Templeton World Charity Foundation. Andrew Barron receives funding from the Australian Research Council and the Templeton ...