You might also like:

‘We are living in the midst of the greatest scientific efflorescence in history, but most of it does not percolate through to a rather bemused lay consciousness. ‘