Ratings4
Average rating3
Publisher: Riverhead Books (Hardcover)
Type: Physical Book
Language: English
Pages: 325
Release Date: 2010-01-25
ISBN 10: 1594487529
ISBN 13: 9781594487521
Readers: 8
Country: United States of America
Publisher: Hachette UK
Type: Physical Book
Language: English
Pages: 320
Release Date: 2010-03-18
ISBN 10: 0297860496
ISBN 13: 9780297860495
Country: Germany