Is There a Limit to Human Ambition?