Dept of Speculation Vintage Contemporaries
Publisher: Vintage; Alfred A.Knopf
Published: 2014
Number of pages: 179
ISBN-13: 9780345806871