God emissaries