Advanced General Relativity by John Stewart & Stewart John