New scientist and science journal [New Sci Sci J] NLMUID: 1256207