Stories
2026
2026
2021
2021
2019
Essays on Movies and Politics
2017
Stories
2017
2015
2014
2012
Thirty Years of Monsters
2011
2011
2010
2010
Craft Essays from Tin House
2009
Winter Reading
2007
2007
New and Selected Stories
2004
2004
2000
1998
1996
1994
1990
1986
1983