Two parallel stories about man committing moral crimes against God intersect in this commentary on evil.
2000
2022
2024
2016
2023
1995
2019
1958
1961
2001
1960
2018
2014
1996
1965
1947