On the whole, this book is well written and the presentation is excellent.
Where the problem arises is with the author's attitude to the reader. Many topics head off into the deep end too quickly, and before the atom is discussed properly, the reader is given sums in algebra to follow. I would have thought that the readership for this book would prefer a much slower introduction than the one the book presents.
Having said that, if you're interested in the subject - this is still a very good book to pick up.