A brutally honest reflection on despair in a world that offers no answers.
2007
1993
2006
1999
2003
2004
2000
2002