Knight, David M. Public Understanding of Science : a History of Communicating Scientific Ideas. London: Routledge, 2006.