Table of contents for 21 June 2025 in New Scientist