An egotistical failing author must face reality to save himself and those around him.
2014
2024
2004
1997
1991
1978
2018
1998
2005
2022
1984
1961
1944
2013
1980