publisher: One World/Ballantine
publish date: January 29th 2008
format: hardcover pages: 240
language: English
ISBN:
0345492714 (9780345492715)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456106708 (9781456106706)
language: English
ISBN:
1436141834 (9781436141833)
publisher: One World publish date: January 29th 2008
format: ebook
language: English
ISBN:
0345504933 (9780345504937)