publisher: Penguin publish date: March 17th 2010
format: paperback pages: 504
language: English
ISBN:
0143052934 (9780143052937)
publisher: Penguin publish date: November 3rd 2009
format: paperback pages: 592
language: English
ISBN:
0143052942 (9780143052944)
publisher: Penguin Canada (APB)
pages: 592
language: English
ASIN: B004BSGFAQ