I am a B.Sc. 2nd year student of Maths (Honours-equivalent to an US Maths Major), Physics and Computer Science(Probably equivalent to US Physics minor and CS minor) in a college in India. I hope to become a specialist in Mathematical Physics later on. Since my background knowledge of core physics isn't much and my college curriculum is more suitable for training pure mathematicians(topologists, algebraists etc.), it is not possible for me to learn much physics from my college curriculum. Can anybody please suggest me a good book on particle dynamics, particularly one where there are the flavours of both mathematical rigour as well as physical explanation?