Ideas on the Nature of Science door David Cayley