Steven A LongSteven A. Long is a Professor of Theology at Ave Maria University. He is the author The Teleological Grammar of the Moral Act.
An OTP has been sent to your Registered Email Id:
Resend Verification Code