How to read a mesh from mesh.h5?

I usually read meshes from mesh.msh, but now have a mesh.h5 file. What commands to use to read it in fenics? I tried

f = HDF5File(MPI.comm_world, ‘mesh.h5’, ‘r’)
mesh = Mesh()
f.read(mesh, ‘mesh’)

AttributeError: ‘dolfin.cpp.mesh.Mesh’ object has no attribute ‘_cpp_object’