Advanced Mechanics and General Relativity by Joel Franklin ( Hardcover)