A unique book providing invaluable reading not only for students and teachers, but also for scientists working in related fields and industry. Provides a comprehensive introduction to the subject as whole.
This book is a weird mix of being both too high level and too detailed. It feels a bit inconsistent with what bits are pitched at people with no prior knowledge and what bits are pitched at people with advanced chemistry.
As an overview it was okay but only peripherally useful to my field.