publisher: Vintage Digital publish date: March 13th 2012
format: ebook pages: 288
language: English
ISBN:
1448137780 (9781448137787)
publisher: Knopf Canada publish date: February 5th 2013
format: ebook
language: English
ISBN:
0307363988 (9780307363985)