Revelation and Law