Recent advances in general relativity by John R. Porter | Menrva Books