publisher: Three Rivers Press publish date: 2008-09-24
format: Paperback
language: English
ISBN:
8601401308546
ASIN: B00N4EKPQS
publisher: Ebury Digital
format: ebook pages: 304
language: English
ISBN:
1407061070 (9781407061078)
publisher: Random House Audio
language: English
ISBN:
9780739357682