Public understanding of science a history of communicating scientific ideas - Knight, David M. 1936-2018 (Routledge, 2006)
Includes bibliographical references and index