A History of Communicating Scientific Ideas - David Knight (Taylor and Francis, 2006)