Author: Edinburgh MESH.