publisher: Penguin publish date: 2009
format: paperback pages: 271
language: English
ISBN:
0143169971 (9780143169970)
publisher: Viking Canada (AHC)
publish date: September 9th 2008
format: hardcover pages: 256
language: English
ISBN:
0670068675 (9780670068678)
publisher: Viking Canada publish date: December 1st 2008
format: kindle pages: 263
language: English
ASIN: B005MLMELA