Periodic Tales: The Curious Lives of the Elements
Sam Kean
Mark Miodownik
Ella Morton
Jules Verne
Bill Bryson