Humanity before God: Contemporary Faces of Jewish, Christian, and Islamic Ethics by Michael Johnson Back to product details page >