Secrets of paradise and hell : an imaginary story /
Hall, Sherine.
London : Minerva,
c2000.
Priests
Sin
Hell
Punishment
Forgiveness of sin