This is one of the best books I have bought in years. Not only would buy again but also would donate money to the author to keep it uo with his work. This second edition is a must have for any theoretical physics inclined student.