I bought this book as a fun read after getting though Stephen Hawking's "A Brief History of Time" and becoming fascinated with particle physics. I am an engineer and have a solid foundation in math so it was not an impossible read, but did find it quite challenging. The early chapters have a no-math history of particle physics, and then begin to become more and more complex, building on chapter-after-chapter of new conceptual and quantitative theory.