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.
He also wrote many scholarly and popular pieces, in addition to his published works, and created several television documentaries within the Crucible: Science in Society series.