Authors with Science writer Profession Ivars Peterson science-writer Dava Sobel science-writer Colin Tudge science-writer Carl Zimmer science-writer Grant Allen science-writer Eric Chaisson science-writer Loren Eiseley science-writer Martin Gardner science-writer Nigel Calder science-writer John Gribbin science-writer Jean-Baptiste Lamarck science-writer Janine Benyus science-writer J. W. N. Sullivan science-writer Philip Ball science-writer Waldemar Kaempffert science-writer Robert A. Heinlein science-writer