publisher: One World/Ballantine publish date: April 10th 2007
format: paperback pages: 267
language: English
ISBN:
0345493850 (9780345493859)
ASIN: 345493850
publisher: Books on Tape
format: audiobook
language: English
ISBN:
0739377280 (9780739377284)
publisher: One World publish date: April 10th 2007
format: ebook
language: English
ISBN:
0345497201 (9780345497208)
publisher: Random House Audio publish date: September 29th 2009
format: audiobook
language: English
ISBN:
073938144X (9780739381441)
publisher: One World publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299162339 (9781299162334)