publisher: Random House Canada
publish date: October 2nd 2012
format: paperback pages: 368
language: English
ISBN:
0307362213 (9780307362216)
publisher: Random House Canada publish date: October 2nd 2012
format: ebook pages: 304
language: English
ISBN:
0307362353 (9780307362353)