Home Revelation God cannot lie