BySam AllcockApril 18, 2025 Aylesbury Author’s Sci-Fi Book May Have Predicted Signs of Life on K2-18b Science