mark grace