73=.David Bradley, Science writer A frequent contributor to newspapers and - The Independent