Two parallel stories about man committing moral crimes against God intersect in this commentary on evil.
1988
2005
1986
1997
2023
2015
1985
2016
1990
1980
—
2009
1938
2008
2019
1982
2025