Divine and human laughter: Unspeakable joy