290 pages
English language
Published Dec. 15, 2015
290 pages
English language
Published Dec. 15, 2015
"A new collection of sixteen stories that explore disturbing, magical, and delightful phenomena in everyday American life, and the deepest and darkest desires that we keep hidden from even ourselves"--