Science and Anti-Science. The Lloyd-Roberts Lecture 1986