20230901090954.655585 New scientist (1956) United Kingdom 0028-6664 New scientist. New scientist. New scientist (1956)