publisher: Ballantine Books publish date: February 9th 2010
format: paperback pages: 256
language: English
ISBN:
0345505123 (9780345505125)
ASIN: 345505123
format: kindle pages: 257
language: English
ASIN: B0036CTOLU
publisher: Ballantine Books publish date: February 9th 2010
format: ebook pages: 240
language: English
ISBN:
0345515293 (9780345515292)