A man's mindscape can be a messy thing.
2003
2014
2005
1981
1949
2010
1997
2017
2023
2020
2024
2006
1995
2001
2009
2004
1968
2022
2011