Paradigms regained : a further exploration of the mysteries of modern science