In addition to his books, listed below, he wrote numerous scholarly and popular articles, as well as making a number of television documentaries in the series Crucible: Science in Society.
In addition to his books, listed below, he authored numerous academic and general-interest articles, as well as produced a number of television documentaries in the series Crucible: Science in Society.