Periodic Tales: The Curious Lives of the Elements
Marcus Chown
Bill Bryson
Robert Macfarlane
Camilla Pang
Christophe Galfard
Erik Hamre