This book is absolutely incredible. The amount of care that has been put into it can be easily overlooked. The derivations of everything are complete, clear, convincing, and I learn a LOT just from reading through them. As a bonus, the end-of-chapter problems facilitate mastery of the material, not busy-work.<br><br>Great for any physics majors or anybody with enough mathematical background to follow the author's important mathematical derivations.The first few chapters provide good contextual background, and one could reasonably understand this book having only taken an introductory modern physics course.