An egotistical failing author must face reality to save himself and those around him.
2000
2021
2014
2024
—
1985
2008
2023
1981
2005
2015
2006
1998
2009
2007