General Relativity: A Concise Introduction by Steven Jonathan Carlip | Menrva Books