The philosopher for science

Karl Popper's ideas have been the touchstone for judging science during much of this century. Here, in acknowledgement of his 90th birthday on 28 July, is a celebration of the man and his works.