publisher: Doubleday Canada
publish date: August 25th 2009
format: paperback pages: 256
language: English
ISBN:
0385667329 (9780385667326)
publisher: Doubleday Canada publish date: August 25th 2009
format: ebook pages: 256
language: English
ISBN:
0307372340 (9780307372345)