Challenges of Science