An egotistical failing author must face reality to save himself and those around him.
—
1980
1997
2025
2011
2023
1993
2005
2000
2009
2024
2014
1991