$16.99
ISBN: 9781565129764
Availability: Usually Ships in 2-5 Days
Published: Algonquin Books - January 12th, 2010
$16.95
ISBN: 9781643751368
Availability: On Our Shelves Now
Published: Algonquin Books - April 6th, 2021
$28.00
ISBN: 9781609458386
Availability: On Our Shelves Now
Published: Europa Editions - May 16th, 2023
$20.00
ISBN: 9781982168445
Availability: On Our Shelves Now
Published: Scribner - September 27th, 2022

$18.99
ISBN: 9781501173219
Availability: On Our Shelves Now
Published: Scribner - April 4th, 2017

$17.99
ISBN: 9781982144418
Availability: On Our Shelves Now
Published: Scribner - May 3rd, 2022
$30.00
ISBN: 9780385546669
Availability: Usually Ships in 2-5 Days
Published: Doubleday - July 12th, 2022
$9.00
ISBN: 9780141439518
Availability: On Our Shelves Now
Published: Penguin Classics - December 31st, 2002

$18.00
ISBN: 9780143106159
Availability: On Our Shelves Now
Published: Penguin Classics - November 30th, 2010
$17.00
ISBN: 9781594483851
Availability: Usually Ships in 2-5 Days
Published: Riverhead Books - November 25th, 2008
$17.00
ISBN: 9781594631931
Availability: Usually Ships in 2-5 Days
Published: Riverhead Books - March 5th, 2013