publisher: Vintage Digital publish date: March 31st 2013
format: ebook
language: English
ISBN:
1446402215 (9781446402214)
publisher: Books on Tape publish date: May 3rd 2011
language: English
ISBN:
0307933202 (9780307933201)
publisher: Random House Audio publish date: May 3rd 2011
language: English
ISBN:
0307933180 (9780307933188)