Ratings345
Average rating4.3
Publisher: Riverhead Trade (Paperbacks)
Type: Physical Book
Language: English
Pages: 420
Format: Paperback
Information: 1st Riverhead Trade paperback edition
Release Date: 2007-05-22
ISBN 10: 159448385X
ISBN 13: 9781594483851
Readers: 4
Country: Canada