Advanced Mechanics and General Relativity: An Introduction to General Relativity by Joel Franklin (Hardback, 2010)