publisher: Farrar, Straus and Giroux publish date: March 1st 2004
format: hardcover pages: 48
language: English
ISBN:
0374312893 (9780374312893)
publisher: Square Fish publish date: December 26th 2007
format: paperback pages: 48
language: English
ISBN:
0312376030 (9780312376031)