The best new popular science books of March 2026 include a new book from Rebecca Solnit New Scientist