This book is not, and I repeat, IS NOT for the inexperienced. This book is a GRADUATE LEVEL TEXT on mathematical physics. If you are an undergraduate student taking a physics class, this book will be of no use to you. I recommend that anyone interested in purchasing this book have a somewhat decent amount of mathematical background. I personally recommend Calculus I-IV, Advanced Calculus and Linear Algebra.
If, though, you have this background, then this book is may just be for you. It is concise, to the point and presents a clear and well written discussion of mathematical physics.
I just felt that before you dive, head first, into the world of mathematical physics, somebody needed to warn you about what you were getting yourself into.