Text this: Essential relativity : special, general and cosmological