Advanced Mechanics And General Relativity by Joel Franklin