The Living Stone is the Divine embodied in human form.