publisher: One World/Ballantine publish date: September 29th 2009
format: paperback pages: 248
language: English
ISBN:
0345504291 (9780345504296)
publisher: One World/Ballantine publish date: September 29th 2009
format: ebook pages: 224
language: English
ISBN:
0345517253 (9780345517258)
publisher: One World publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299240216 (9781299240216)