Divine revelation and human liberation. (2018)