Home SCIENCE The scientific value, and limits, of the Anthropic Principle