Tearful Surrender is a trilogy filled with intensity & murder using nature, sexuality, & violence to represent the sadness of what it is to be immortal.
2017
2007
1990
1972
1976
1992
1984
2006
1988
1989
2010
2005
1985
1987
2023
2016
2000