A man's mindscape can be a messy thing.
2023
2022
2008
2012
2015
1985
2009
1979
2003
1987
2001
1983
2017
2004
2018