by John Emsley
This book explains the roles of chemistry in various areas of life ranging from the entirely personal to the worryingly global. These roles are currently not widely appreciated and certainly not we…