New Scientist Magazine - May 31 2025.pdf