I would a good book to study the Special Relativity. In my course the professor has treated the following topics:
$(1)$ Lagrangian and hamiltonian dynamic of a charged particle;
$(2)$ Relaticistic cinematic;
$(3)$ Conservation principles in particle collisions.
In particoular I need a book full of exercises.
Thanks in advance.
I really like Gravity: An Introduction to Einstein's General Relativity by Hartle. It covers special relativity in the first few chapters. It also somehow manages to cover general relativity by holding your hand through differential geometry.