There is another very good book to read about environmental causes of cancer. It's called A New War On Cancer: The Unlikely Heroes Revolutionizing Prevention by Kristina Marusic. Published by Island Press in 2023.
What makes this book so interesting is that it profiles everyday individuals who are actively working towards preventing cancers caused by environmental causes. They are doing this by devoting their lives towards preventing cancers caused by pollution and chemicals implicated in causing cancer (e.g., pesticides, endocrine disruptors).
I found myself marking up the book as I read - so many good quotable statements. In the end it was a book that offers hope, and things we can all do.
The forward is written by Dr. Philip Landrigen - a famous researcher looking at toxic chemicals (e.g., pesticides, lead, chemicals in Gulf War Veterans' Illnesses) and how they impact human health. He is one of the world's leading advocates for children's health.