In the rapidly changing world of science and technology this book is becoming a bit dated, but it still provides a very readable introduction to applied chemistry and physics. Some background understanding would help, but Philip Ball guides his readers through an impressively wide range of different materials and technologies, many of which are just beginning to be commercially established in the 21st Century. This is a book I would recommend someone with a science background who wants to know more about how modern technologies (computers, silicon chips, photoelectric cells, batteries for electric cars, adhesives, etc) work, and for A level students considering a degree in material sciences.