Recent Developments in Gravitation and Cosmology by